"======================================================================
"
" init-config.vim - 功能性的配置，在 init-basic.vim 后调用
"
"======================================================================

"----------------------------------------------------------------------
" 备份设置
"----------------------------------------------------------------------

" 不允许备份 coc
set nobackup

" 不允许保存时备份 coc
set nowritebackup

" 备份文件地址，统一管理
" set backupdir=~/.config/nvim-data

" 备份文件扩展名
" set backupext=.bak

" 禁用交换文件
set noswapfile

" 禁用undo文件
set noundofile

"----------------------------------------------------------------------
" 默认缩进模式（可以后期覆盖）
"----------------------------------------------------------------------

" 设置缩进宽度
set sw=4

" 设置 TAB 宽度
set ts=4


" 展开tab
set et 

" 禁止展开 tab (noexpandtab)
" set noet

" 如果后面设置了 expandtab 那么展开 tab 为多少字符
set softtabstop=4

" 代码折叠
set foldmethod=indent

"----------------------------------------------------------------------
" 高级配置 
"----------------------------------------------------------------------
" 使用系统剪切板
set clipboard+=unnamedplus
